Finding Alternatives: Resources, Tools And Strategies Used By Practitioners